Rhetoryc

La trigonométrie du cercle

Cours

La trigonometrie du cercle

Un radian c'est quoi ?

Il s'agit du rayon que l'on va courber afin de le faire correspondre à l'arc de cercle allant d'un point du cercle et de la longueur du rayon.

  • $2\pi r $ = la circonference du cercle = $360 ° $ = $ 2 \pi rad $
  • $\pi r $ = la moitié de la circonference du cercle = $180 ° $ = $ \pi rad $

Ce qui nous amène à penser que si : $$2\, \pi\, rad = 360^{\circ}$$ $$\pi\, rad = 180^{\circ}$$

Alors les équations suivantes sont également vraies : $$1\, radian = \frac{180}{\pi} = 57.2957795131 \,degrees$$ $$1\, degree = \frac{\pi}{180} = 0.01745329251 \, radian $$

Cosinus

Le $cosinus$ est un segment dont le point de depart est l'origine et se terminant en un point se situant sur l'axe des abscisses à l'intérieur du cercle.

Il est compris dans le diamètre du cercle.

La notion de $cosinus$ n'a de sens que pour retrouver la valeur d'un angle ou la longueur d'un arc de cercle.

Pour cela on utilisera l'$arccos$.

Par exemple dans un cercle de rayon 2, le $cos(1)$ se situera à la moitié de ce rayon du côté positif des abscisses.

Sur l'image ci-dessous, on a les points suivants en rose : $$A(0, 0)$$ $$B(1, 0)$$ $$C(1, \sqrt{3})$$ $$D(0, \sqrt{3})$$

Le segment $[AB]$ represente le $cosinus$ de l'angle $\hat{BAC}$.

Ce dernier vaut $60^{\circ}$.

Pour plus de simplicite, dénommons cet angle $\theta$ represente par la lettre grecque theta ($\theta$).

Donc l'angle $\theta$ vaudra $cos(\theta)$ soit : $$cos(\theta) = \frac{cote\,adjacent}{hypothenuse}$$ Soit : $$cos(\theta) = \frac{1}{2}$$

Ceci nous donne un nombre qui est compris entre -1 et 1.

Donc $$-1 < cos(\theta) < 1$$

Dans notre cas pratique, on a : $$cos(\theta) = \frac{1}{2} = 0.5$$

Cette valeur n'a en soit aucune signification.

Cependant, c'est en utilisant la formule de $arccos$ qu'elle va prendre toute sa signification.

En effet en utilisant une calculatrice et en mettant le mode Deg (et non Rad), on obtiendra ceci : $$arccos(0.5) = \color{red}{\boxed{\color{black}{ 60^{\circ} }}}$$

Ou encore : $$cos(60) = \color{red}{\boxed{\color{black}{ 0.5 }}}$$

Pour aller plus loin, si on a un angle de $60^{\circ}$ dans un triangle rectangle, alors l'autre cote est egal a $30^{\circ}$.

En effet : $90 + 60 + 30 = 180$.

Ainsi on peut demontrer que : $$arcsin(0.5) = \color{red}{\boxed{\color{black}{ 30^{\circ} }}}$$

Ou encore que : $$sin(30) = \color{red}{\boxed{\color{black}{ 0.5 }}}$$

Et si on veut connaitre la valeur de cet arc de cercle, en radian donc, on devra le convertir en radian.

On sait en effet que : $$180 \, deg = \pi \, rad$$

Donc que : $$1 \, deg = \frac{\pi}{180} \, rad$$

Et que par consequent si on veut avoir la valeur de l'arc de cercle pour $60^\circ$, il faut faire comme ceci : $$60 * 1 \, deg = 60 * \frac{\pi}{180} \, rad$$

Ce qui nous donne : $$60 \, deg = \frac{60\pi}{180} \, rad$$ $$ \Leftrightarrow 60 \, deg = \frac{1\pi}{3} \, rad $$ $$ \Leftrightarrow 60 \, deg = \frac{\pi}{3} \, rad $$

Et si on prend sa calculatrice et qu'on calcule ce que vaut $\frac{\pi}{3}$, on aura l'egalite suivante : $$ arccos(\frac{1}{2}) \, rad = \frac{\pi}{3}$$

Et pour finir, on constate que : $$ arccos(0.5) \, rad \approx 1.0471975512 \, rad = \color{red}{\boxed{\color{black}{ \frac{\pi}{3} \, rad }}}$$ $$ arccos(0.5) \, deg = \color{red}{\boxed{\color{black}{ 60 \, deg }}}$$

Ce raisonnement se retrouve a l'aide du graphique suivant :

	clf(1);
	
	h=scf(1);
	h.figure_name="Hello :D";
	
	title("Trigonometrie du cercle - Unit circle", "fontsize", 5);
	
	scale=2;
	t=[0:0.1:%pi*2];   // from 0 to 2*PI with 0.01 step
	x=scale*cos(t);     // taking cos(t) allows to follow the circle on X axis
	y=scale*sin(t);     // taking sin(t) allows to follow the circle on Y axis
	
	// A
	xstring(0,-0.3,["$A(0,0)$"])
	t1=get("hdl")           // gets the handle of the newly created object
	t1.font_foreground=6;   // changes font properties
	t1.font_size=3;
	t1.font_angle = 20;
	
	// B
	xstring(1,-0.3,["$B(1,0)$"])
	t2=get("hdl")           // gets the handle of the newly created object
	t2.font_foreground=6;   // changes font properties
	t2.font_size=3;
	t2.font_angle = 20;
	
	// C
	xstring(1.1,sqrt(3)-0.05,["$C(1,\sqrt{3})$"])
	t3=get("hdl")           // gets the handle of the newly created object
	t3.font_foreground=6;   // changes font properties
	t3.font_size=3;
	t3.font_angle = 340;
	
	// D
	xstring(0.1,sqrt(3)-0.05,["$D(0,\sqrt{3})$"])
	t3=get("hdl")           //gets the handle of the newly created object
	t3.font_foreground=6;   // changes font properties
	t3.font_size=3;
	t3.font_angle = 340;
	
	// sqrt(3)
	xstring(-0.5,sqrt(3)-0.15,["$\sqrt{3}$"])
	t3=get("hdl")           //gets the handle of the newly created object
	t3.font_foreground=1;   // changes font properties
	t3.font_size=2;
	
	scaleNeg = -2;
	scalePos = +2;
	
	plot2d  ( ..
	            x,..
	            y,..
	            style=1,..      // black
	            rect=[scaleNeg, scaleNeg, scalePos, scalePos],..
	            frameflag=3,..  // isometrique (perfect cercle)
	            axesflag=4..    // scale with numbers inside the graphic
	        );
	        
	e0=gce();
	e0=e0.children(1);
	e0.thickness=1;
	
	//////
	scale=2;
	t=[0:0.01:1];   // from 0 to 1 with 0.01 step
	x=scale*cos(t);     // taking cos(t) allows to follow the circle on X axis
	y=scale*sin(t);     // taking sin(t) allows to follow the circle on Y axis
	
	// =================================================================
	//                                 60
	// =================================================================
	
	// ========================== 60 degrees - arc of a circle near (0,0)
	plot2d  ( ..
	            x/8,..
	            y/8,..
	            style=1,..      // black
	            rect=[scaleNeg, scaleNeg, scalePos, scalePos],..
	            frameflag=3,..  // isometrique (perfect cercle)
	            axesflag=4..    // scale with numbers inside the graphic
	        );
	        
	e0=gce();
	e0=e0.children(1);
	e0.thickness=1;
	
	// ========================== 60 degrees - arc of a circle bottom
	plot2d  ( ..
	            (x/5)-1,..
	            (y/5)-(sqrt(3)),..
	            style=1,..      // black
	            rect=[scaleNeg, scaleNeg, scalePos, scalePos],..
	            frameflag=3,..  // isometrique (perfect cercle)
	            axesflag=4..    // scale with numbers inside the graphic
	        );
	        
	e0=gce();
	e0=e0.children(1);
	e0.thickness=1;
	
	
	// 60 degrees - 1
	xstring(0.25,0.05,["$60^{\circ}$"])
	// 60 degrees - 2
	xstring(-0.6,-sqrt(3)+0.15,["$60^{\circ}$"])
	
	// sqrt(3)
	xstring(1,0.7,["$\sqrt(3)$"])
	xstring(1,-0.9,["$\sqrt(3)$"])
	
	// 2
	xset("font",1,2); xstring(0.45,0.8,["$2$"], -70)
	xset("font",1,2); xstring(-0.45,-0.8,["$2$"], -70)
	xset("font", 1, 1);
	
	// =================================================================
	//                                 90
	// =================================================================
	
	// ========================= 90 degree - square 1
	squareX=0.8;
	squareY=0.17;
	xs=[[squareX, squareX]  , [squareX, 1]], 
	ys=[[0, squareY]        , [squareY, squareY]];
	plot2d(xs, ys);
	        
	es=gce();
	es=es.children(1);
	es.thickness=1;
	
	// ========================= 90 degree - square 2
	squareX=0.8;
	squareY=-sqrt(3);
	xs=[[squareX, squareX]          , [1, 1]],        // from every X1 to X2
	ys=[[squareY, squareY + 0.2]    , [squareY + 0.2, squareY + 0.2]];  // from every Y1 to Y2
	plot2d(xs, ys);
	        
	es=gce();
	es=es.children(1);
	es.thickness=1;
	
	
	
	// 90 degrees
	xstring(0.6,0.2,["$90^{\circ}$"])
	xstring(0.6,-1.55,["$90^{\circ}$"])
	
	// =================================================================
	//                                 30
	// =================================================================
	
	// =========================== 30 degrees - arc of circle
	// 60 * (pi/180) = pi/3. So pi radian divided by three.
	scale=2;
	t=[(%pi/3)+%pi:0.01:(3/2)*(%pi)];   // 0.01 step
	x=scale*cos(t);     // taking cos(t) allows to follow the circle on X axis
	y=scale*sin(t);     // taking sin(t) allows to follow the circle on Y axis
	
	plot2d  ( ..
	            (x/4)+1,..
	            (y/4)+1.7,..    // place the arc of circle at the right area
	            style=1,..      // black
	            rect=[scaleNeg, scaleNeg, scalePos, scalePos],..
	            frameflag=3,..  // isometrique (perfect cercle)
	            axesflag=4..    // scale with numbers inside the graphic
	        );
	       
	es=gce();
	es=es.children(1);
	es.thickness=1;
	
	// ============================ 30 degrees text
	xstring(0.73,1,["$30^{\circ}$"])
	
	
	// =================================================================
	 //                          Arc of circle
	// =================================================================
	
	// =========================== Yellow arc
	// 60 * (pi/180) = pi/3. So pi radian divided by three.
	scale=2;
	t=[0:0.01:(%pi)/3];   // 0.01 step
	x=scale*cos(t);     // taking cos(t) allows to follow the circle on X axis
	y=scale*sin(t);     // taking sin(t) allows to follow the circle on Y axis
	
	xset("line style", 1); // all lines are normal
	xset("font",1,4);xstring(1.8,0.9,["$\frac{\pi}{3}$"], 0);
	xset("font",1,1);// font normal
	
	plot2d  ( ..
	            (x),..
	            (y),..    // place the arc of circle at the right area
	            style=color(0, 0, 0),..      // color
	            rect=[scaleNeg, scaleNeg, scalePos, scalePos],..
	            frameflag=3,..  // isometrique (perfect cercle)
	            axesflag=4..    // scale with numbers inside the graphic
	        );
	       
	es=gce();
	es=es.children(1);
	es.thickness=4;
	
	xset("line style", 7); // all lines are dashed
	
	
	
	
	// =================================================================
	//                               Lines
	// =================================================================
	
	// Line RED: x = 1 with radius of circle = 2, so y = sqrt(3)
	x=[1,1]; y=[-sqrt(3),sqrt(3)]; plot2d(x,y,style=5); e1=gce(); e1=e1.children(1); e1.thickness=2; 
	x=[-1,-1]; y=[-sqrt(3),sqrt(3)]; plot2d(x,y,style=5); e1=gce(); e1=e1.children(1); e1.thickness=2; 
	// Line GREEN: x = 0 to 1, y = 0 to sqrt(3)
	x=[-1,1]; y=[-sqrt(3),sqrt(3)]; plot2d(x,y,style=3); e2=gce(); e2=e2.children(1); e2.thickness=4;
	// Line BLUE: x = 0 to 1, y = sqrt(3)
	x=[-1,1]; y=[sqrt(3), sqrt(3)]; plot2d(x,y,style=2); e3=gce(); e3=e3.children(1); e3.thickness=2;
	x=[-1,1]; y=[-sqrt(3), -sqrt(3)]; plot2d(x,y,style=2); e3=gce(); e3=e3.children(1); e3.thickness=2;
	
	// Line CROSSES
	x=[1:1]; y=[sqrt(3)]; plot2d(x, y, style=-2); e4=gce(); e4=e4.children(1); e4.thickness=1;
	x=[0:0]; y=[sqrt(3)]; plot2d(x, y, style=-2); e5=gce(); e5=e5.children(1); e5.thickness=1;
	x=[1:1]; y=[0:0]; plot2d(x, y, style=-2); e6=gce(); e6=e6.children(1); e6.thickness=1;
	x=[0:0]; y=[0:0]; plot2d(x, y, style=-2); e7=gce(); e7=e7.children(1); e7.thickness=1;

Sinus

C'est la même chose que le cosinus mais sur l'axe des ordonnées.

Le sinus est un point se situant sur l'axe des ordonnées à l'intérieur du cercle.

Il est compris dans le diamètre du cercle.